
package sclibrary.dao;

import java.util.ArrayList;
import java.util.List;
import sclibrary.model.Produto;

public class ProdutoDAO {
	private static List<Produto> produtos = new ArrayList<Produto>();

	static {
		produtos.add(new Produto("Celular Sony Ericsson", 1399.00));
		produtos.add(new Produto("Mouse Leadership", 22.50));
		produtos.add(new Produto("Carteira Mitty", 80.00));
	}

	public List<Produto> get(String descricao) {
		ArrayList<Produto> produtos = new ArrayList<Produto>();
		if (descricao.isEmpty()) {
			produtos.addAll(this.produtos);
		}
		else {
			for (Produto produto : this.produtos) {
				if (produto.getDescricao().toLowerCase().contains(descricao.toLowerCase())) {
					produtos.add(produto);
				}
			}
		}
		return produtos;
	}
}
